aboutsummaryrefslogtreecommitdiffstats
path: root/src/routes/(app)/invoice/[id]/+layout.server.js
blob: 9df99035de3029a3637ec46ec9957e4a32782264 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
import Qr from 'qrcode-base64';
import { get } from '$lib/utils';

export async function load({ params }) {
	let { id } = params;
	let invoice = await get(`/invoice?uuid=${id}`);
	let src = Qr.drawImg(invoice.text, { size: 600 });

	return { id, invoice, src };
}